Шаг 3 - Фреймы хорошо, но не все.

Загрузить проект

Конечно, фреймы позволяют разделить окно на две части, но не позволяют решить всех задачь. Вот, например баннер. Неплохо если он будет обновляться каждый раз при посещении страницы. Вот тут и возникает проблема, что простого HTML не хватает. Страница должна быть активная. Активность страницы может быть решена на стороне клиента или на стороне сервера. Это задача так же широко известна в системах клиент-сервер, разговоры типа – тонкий или толстый клиент и споры об этом идут не прекращаясь. Мы рассмотрим толстого клиента, то есть когда активность реализуется на стороне клиента. Для хостинга типа narod это актуально, так как нет активных серверных технологий. Мы будем реализовывать активность на стороне клиента с использованием JavaScript. Технология эта широко распространена, частично описана на сайте. Читайте - Шаг 1 - Что есть JavaScript ? и смотрите материалы сайта. Итак, создадим код главной страницы, используя JavaScript.

<html>
<HEAD>
<script language="JavaScript">
  
function Start()
 {
  document.write('<html><frameset rows="70%,*" border=0> <frame name="contens" 
	src="contens.htm" noresize scrolling=auto>   <frame name="baner" src="baner.htm" scrolling=no> </frameset></hml>');
 }

</script>
</HEAD>
<BODY onload="Start()">

</BODY>
</html>

Результат будет тот же. Но мы опять поместили код внутрь страницы. Это плохо. Код не должен быть частью страницы. Читаем дальше.

Hosted by uCoz